﻿//#if defined(_MSC_VER)
//    #define _CRT_SECURE_NO_WARNINGS
//#endif

//#include <stdio.h>
//#include <stdlib.h>

#include "common.h"

// 标准输入输出
// i - 输入
// o - 输出
// 算术运算
int my_add(int a, int b) {
    return a + b;
}

int my_sub(int a, int b) {
    return a - b;
}

int my_mul(int a, int b) {
    return a * b;
}

int my_div(int a, int b) {
    return a / b;
}

// C程序的入口是main函数，如果没有main函数，程序将无法运行
// main函数只能有一个，程序从 main 函数开始执行
void study01() {
    // 打印欢迎信息
    printf("欢迎使用计算器\n");
    int a = 5, b = 10;
    //printf("请输入两个整数，中间用空格分隔，并按回车键结束输入：\n");
    //if (scanf("%d %d", &a, &b)) {
    //    // 读取用户输入
    //    printf("您输入的两个整数是：%d %d\n", a, b);
    //}
    //int input = getchar(); // 清空输入缓存

    // printf 是一个标准库函数，用于打印数据到控制台
    // 定义两个整数
    int result = my_add(a, b);
    printf("10 + 5 = %d\n", result);
    result = my_sub(a, b);
    printf("10 - 5 = %d\n", result);
    result = my_mul(a, b);
    printf("10 * 5 = %d\n", result);
    result = my_div(a, b);
    printf("10 / 5 = %d\n", result);

    //printf("输入Enter键退出程序:"); // 等待用户输入
    //printf("%c", getchar()); // 等待用户输入
    //return 0; // 程序结束

    // 测试：程序是否正确，一个简单的测试方法是看程序是否能正常执行并输出结果
}

//void main()
//{
//  // 此处应写程序内容，虽然可以这样写，但不推荐使用
//}
